suffer consequences - French English Dictionary